#列表的操作

list1=['a0','a1','a2']
list2=['b0','b1','b2']
list3=['c0','c1','c2']
tmp = []
#插入元素：
#在指定的下标位置，插入指定的元素
list1.insert(3,'a3')
print("list1插入元素后为:",list1)

#追加元素：
#追加单个元素——将指定元素，追加到列表尾部
list2.append('b3')
print("list2追加单元素后为：",list2)
#追加多个元素——将其它数据容器的内容取出，依次追加到列表尾部
tmp.extend(list1)
print("tmp追加其它列表后：",tmp)
#删除元素
#下标制定法：
del list1[3]
list2.pop(3)
print("list1使用del关键字删除指定下标后：",list1)
print("list2使用pop方法删除指定下标后：",list2)
#元素匹配法——删除某元素在列表中的第一个匹配项：
tmp.remove('a3')
print("使用方法remove匹配删除a3元素后的tmp为：",tmp)

#清空列表
tmp.clear()
print("使用方法clear清空tmp列表后为:",tmp)
#元素查找——查找某个元素的下标
list1.index('a1')
print("使用方法index查找元素'a1'的下标",list1.index('a1'))

#统计元素个数
#统计元素个数——统计某个元素的个数
list1.count('a0')
print("使用方法count统计'a0'在list1中的个数为:",list1.count('a0'))
#统计元素个数——用len函数查看所有元素个数
len(list1)
print("使用函数len查看list1中的元素个数",len(list1))
